internationally published article - Français Anglais Dictionnaire